Deutschland (zerstreut in den Alpen sowie im übrigen Bayern; selten in Baden-Würtemberg (Alb und Süden), Hessen (Osten), Nordrhein-Westfalen (Nordosten) und Niedersachsen (Süden)), Polen, Tschechien, Slowakei, Österreich (fehlt in Vorarlberg und Wien), Italien (Trentino-Südtirol, Venetien und Friaul-Julisch Venetien), Ungarn, Rumänien und Ukraine
Steinige Blaugrasrasen, Felsen, lichte Kiefernwälder, Quellfluren und Niedermoore; auf auf mehr oder weniger feuchtem, steinigem Untergrund; kalkstet; (kollin)montan bis alpin